#!/usr/bin/python
# -*- coding: UTF8 -*-

import time # Старый низкоуровневый модуль
import datetime # Новый модуль для работы с датой и временем

#print time.localtime()
## (2010, 7, 6, 14, 53, 6, 1, 187, 1)
#print datetime.datetime.now()
## 2010-07-06 14:53:06.477000
#print datetime.date.today()
## 2010-07-06

#dt = datetime.datetime.now() # Текущая дата и время
#print dt.strftime('%Y %m %d') # Представить дату и время в нужном формате
## 2010 07 06
class report:

	idReport = '0'

	def writeReportInFile(self, line):

		fReport = open('report/report-'+self.idReport+'.html','a+')

		fReport.writelines("<li><a href='"+line+"'>"+line+"</a></li>")
		fReport.close()

	def addHeadReport(self, patchFileHeadReport):


		dataFiles = open( patchFileHeadReport, 'r')
		dataFileStrs = dataFiles.read()
		dataFiles.close()
		dataFileStrs = dataFileStrs +'\n'
		fReport = open( 'report/report-'+self.idReport+'.html', 'a+')
		fReport.write(dataFileStrs)
		fReport.close()


	def addFooterReport(self, patchFileFooterReport):

		dataFile = open( patchFileFooterReport, 'r')
		dataFileStrs = dataFile.read()
		dataFile.close()
		dataFileStrs = dataFileStrs +'\n'
		fReport = open( 'report/report-'+self.idReport+'.html', 'a+')
		fReport.write(dataFileStrs)
		fReport.close()
